____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―
Web Services Interoperability Technology
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
top
Web Services Interoperability Technology (WSIT) ist eine quelloffene Zusammenstellung von Java-Technologien, mit deren Hilfe Webdienste entwickelt und verΓΆffentlicht werden kΓΆnnen. Sie ermΓΆglicht InteroperabilitΓ€t zwischen Java Web Services und Microsofts Windows Communication Foundation.cite-ref-features-1-0[1]
WSIT wird unter der Common Development and Distribution License vertrieben und ist Teil der Metro-Plattform.
Contents
β’ Bestandteile
β’ Siehe auch
β’ Weblinks
β’ Einzelnachweise
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Bestandteile
Die Web Services Interoperability Technology besteht aus einer Reihe von Java Programmierschnittstellen welche diverse WS-*-Spezifikationen unterstΓΌtzen. Diese wurden so ausgewΓ€hlt, dass sie mit den von Windows Communication Foundation unterstΓΌtzten WS-*-Spezifikationen zusammenpassen und somit die InteroperabilitΓ€t zwischen den zwei Technologien sichergestellt ist.cite-ref-features-1-1[1]
Die Web Services Interoperability Technology basiert auf der Java API for XML Web Services (JAX-WS) und Java Architecture for XML Binding (JAXB) und unterstΓΌtzt somit die Technologien WSDL, SOAP und MTOM und implementiert die folgenden WS-*-Spezifikationen:
Metadata
β’ WS-Addressing β vereinheitlicht Webservice Adressen und unterstΓΌtzt verschiedene Kommunikationsprotokolle (neben HTTP).
β’ WS-MetadataExchange β ist ein Protokoll zur Kommunikation von Metadaten (z. B. WSDL und seine Policies).
β’ WS-Policy β beschreibt und bearbeitet Anforderungen und FΓ€higkeiten von Webservice Providern und Verwendern.
Security
β’ WS-Security β stellt sicher, dass die ΓΌbertragenen Daten von dritten weder eingesehen noch manipuliert werden kΓΆnnen.
β’ WS-SecureConversation β erweitert die Sicherheitsaspekte fΓΌr ΓΌbertragene Daten und beschleunigt sie.
β’ WS-Trust β ermΓΆglicht die Vergabe, Erneuerung und Validierung von Sicherheitszertifikaten fΓΌr WS-Security und ermΓΆglicht die Wiederaufnahme von Vertrauensrelationen.
β’ WS-SecurityPolicy β definiert Mechanismen, welche die Sicherheitsaspekte fΓΌr DatenΓΌbertragungen beschreiben.
Messaging
β’ WS-Reliable Messaging und WS-Reliable Messaging Policy Assertion β ermΓΆglicht die Wiederaufnahme von Kommunikationen nach Verbindungsabbruch oder fehlerhafter Reihenfolge der Datenpakete.
Transactions
β’ WS-Coordination β definiert Protokolle zur Koordination von verteilten Applikationen.
β’ WS-AtomicTransaction β ermΓΆglicht verteilte Transaktionen ΓΌber Zwei-Phasen-Commit-Protokolle.
Siehe auch
Weblinks
β’ Homepage von WSIT bei Oracle Technology Network
β’ WSIT-Tutorial bei Oracle
β’ Homepage von WSIT auf java.net
Einzelnachweise
cite-note-features-11. β Web Services Interoperability Technology Features. Oracle Sun developer network, abgerufen am 19. November 2011 (englisch).